﻿@charset "utf-8";
/* CSS gongyong */
body{ font-size:12px; font-family:"Microsoft YaHei",Arial; margin:0px; padding:0px; background: #fff; line-height: 22px;}
h1,h2,h3,h4,h3,h6,ul,li,p,span,dl,dt,dd{margin:0; padding:0; font-size:12px; font-weight:normal; margin:0px; padding:0px; list-style:none;list-style-position:outside; line-height: 22px;}
img{border:0; vertical-align: middle;}
input, textarea {  font-size: 12px; border:0px; margin:0;}
table,tr,th,td{ border-collapse: collapse;}
a{text-decoration:none; color:#515151;}
a:hover,.side_bar p a:hover,.com_tbl_b a:hover,.com_tbl_h td strong,.com_tbl_h td a:hover,.line dd a:hover,.footerFunction a:hover,.link a:hover{ color:#098fce;}
area ,map{border:0; outline:none}
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="text"],
button {
-webkit-appearance: none; border-radius: 0;
}
html {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.clearfix { overflow:hidden;zoom:1;}
.clearfix:after { clear: both; content: ".";  display: block;  height: 0;   visibility: hidden; }
.bottom_boder{ border-bottom: solid 1px #ebebeb; padding-bottom:20px;}
.left{ float:left;}
.right{ float:right;}
.mb{ margin-bottom:17px;}
.mt{ margin-top:10px;}
.box,.bottom_bg{ margin:0 auto; width:1000px;}
.nav{ background:url(../images/nev.gif) repeat-x center top; height:50px;}
.nev{ float:right;}
.nev li{ float:left; padding-left:15px;}
.nev li a{ font:bold 14px/50px "Microsoft YaHei"; color:#fff;}
.sher{ padding:17px 0;}
.sher h1{font: 28px/30px "Microsoft YaHei"; color:#404040; }
.sher div{ float:right; border: solid 1px #e0e0e0; border-radius:4px; width:210px; height:30px;}
.sher div .text{ border:none; padding:0 5px; float:left; width:172px; font: 12px/28px "Microsoft YaHei"; color:#606060; outline:none}
.sher div .bottom{ float:left; margin-top:3px; outline:none}
.bg_banner{ width:1000px; overflow:hidden;}
.fbg_banner{ margin-top:3px;}
.bottom_bg{ border-bottom: solid 1px #ebebeb; padding:15PX 0 9px; margin-bottom:30px;}
.nav_l { color: #515151; font: 12px/28px "宋体"; padding:0px 0 0; height:28px;}
.nav_l span { color: #c2c2c2; padding: 0 5px;}
.box_left{ width:300px;}
.tt{font: 18px/30px "Microsoft YaHei"; color:#404040; margin-bottom:10px; }
.dt{font: bold 16px/32px "Microsoft YaHei"; color:#404040; padding:0 10px;}
.box_list{ width:300px; overflow:hidden;}
.box_list .list_ul{ width:320px;}
.box_list .list_ul li{ width:135px; margin-right:15px; float:left;height:26px; overflow:hidden;zoom:1;}
.box_list .list_ul li a,.index-num li a{ line-height:26px; font-family:"宋体";}
.weixin{ background:url(../images/bg.gif) no-repeat left top; width:260px; padding:15px 20px 12px;}
.weixin span{ float:left; width:15px; float:left; margin-right:50px; color:#fff; line-height:16px; font-weight:bold; font-family:"宋体"; padding-top:10px;}
.box_right{ float:right; width:660px;}

.product_detail{}
.tab{ background:#f4f4f4; height:38px; margin-bottom:15px;}
.tab li{ float:left;}
.tab li a{ display:block; padding:0 18px 0 19px; font: 14px/38px "Microsoft YaHei"; color:#404040; position:relative;}
.tab li a:hover,.tab li a.cc{ background:#098fce; color:#fff;}
.tab li a i{ position:absolute; margin-left:-8px; bottom:-6px; left:50%;}
.tab li a:hover i,.tab li a.cc  i{ background:url(../images/ico.gif) no-repeat left top; width:16px; height:6px;}
.city-title{font: 22px/40px "Microsoft YaHei"; color:#5a5a5a; margin-bottom:10px;}
.ico{ background:url(../images/ico1.gif) no-repeat left  5px; padding-left:15px;}
.ico22{ background:url(../images/ico22.gif) no-repeat left 6px; padding-left:15px;}
.center_xx{  width:370px;}
.center_tite{ border-bottom:dotted 1px #dbdbdb; padding-bottom:10px;}
.ltlTemperature{ float:left; width:90px; }
.ltlTemperature b{font:  30px/36px  Arial; color:#000;}
.ltlTemperature p{font: 12px/20px  "宋体"; color:#666;}
.itiimg{ float:left; width:120px; text-align:center;}
.itimu{ float:left; background:url(../images/duyun.gif) no-repeat left center; width:120px; height:36px; text-align:center; font: bold 18px/36px "Microsoft YaHei"; color:#fff; margin-top:5px;}
.center_xx  ul{ clear:both;}
.center_xx li{ float:left; width:160px; margin-right:20px; color:#666; font: 12px/24px Arial,   "宋体";}
.air-quality{ color:#666; font: 12px/24px Arial,   "宋体"; padding:15px 0 10px;}
.air-quality span,air-quality span{ color:#fff;border-radius:4px; display:inline-block; *display:inline; *zoom:1; padding:0 5px; margin:0 5px;}
.ico_bg1{ background:#8eb4c6;}
.ico_bg2{ background:#49b358;}
.ico_bg3{ background:#ffaf66;}
.ico_bg4{ background:#fbd12a;}
.ico_bg5{ background:#ffa641;}
.ico_bg6{ background:#eb5b13;}
.ico_bg7{ background:#960453;}
.ico_bg8{ background:#580422;}
.air-quality a{ padding-left:25px; color:3098fce;}
.bottom_boder .pd0 .ico_bg3{ margin-left:0px;}
.bottom_boder .pd0{ padding:0px 0 5px;}
.mt .pbt{ padding-bottom:10px;}
.forecast{ padding-top:15px;}
.forecast p{ color:#666; font: 12px/28px Arial,   "宋体"; clear:left;}
.forecast p span{ color:#999; font-family:Arial, Helvetica, sans-serif; padding-left:20px;}
.forecast p  b{ color:#f60;}
.forecast li{ float:left; width:140px; color:#666;  font: 12px/28px Arial,   "宋体";}
.forecast li span{ font-weight:bold;}
.laiyuan{ text-align:right; color:#999; padding:10px 0 0; font-family:"宋体";display:none;}
.prev7temp th{ background:#97c2e9; height:38px;  color:#fff;}
.prev7temp th,.prev7temp td{ text-align:center; vertical-align:middle; font: 12px/38px Arial,   "宋体"; }
.prev7temp td{ color:#515151;}
.prev7temp th.bgc{ background:#098fce;}
.flash-replaced{ min-height:150px;}
.st-bd-m,.wt-previews{ width:690px; overflow:hidden;}
.st-bd-m { padding-top:5px;}
.st-bd-m dl{ float:left; width:295px; margin-right:25px; padding:10px 0px 0px 10px; margin-top:-10px; margin-bottom:15px;}
.st-bd-m dl dt{ float:left; margin:3px 12px 0 0;}
.st-bd-m dl dd{ padding-left:55px;   width: 230px; height:68px;  }
.st-bd-m dl dd div{font: bold 14px/20px Arial,   "宋体"; color:#404040;}
.st-bd-m dl dd div span{ color:#14a800; font: bold 14px/24px Arial,   "宋体";}
.st-bd-m dl dd p{font:  12px/24px Arial,   "宋体"; color:#545454;}
.index-num li{ float:left; padding: 0 20px 0 10px; width:200px;height:26px; overflow:hidden;}
.footerFunction{ background:url(../images/bottom_bg.gif) no-repeat center bottom #f4f4f4; margin-top:20px; padding:30px 0 30px 0; text-align:center; position:relative; z-index:1;}
.footerFunction{ color:#545454; font:  12px/24px Arial,   "宋体";}
.footerFunction a{ padding:0 2px; color:#545454;text-transform:capitalize;}


.ndays-list-wrp { margin-top:-11px;}
.ndays-list-wrp td,.ndays-list-wrp,.ndays-list-wrp tr{ border-collapse:collapse;}
.ndays-list-wrp td{ border-bottom:dotted 1px #dbdbdb;vertical-align:middle; color:#545454;  font:  12px/24px Arial,   "宋体"; text-align:center;}
.ndays-list-wrp td span{ color:#f60;}
.ndays-list-wrp td font{ color:#fd0002;}

.wt-previews ul li{ float:left; width:220px; border-right:dotted 1px #dbdbdb; text-align:center;}
.wt-previews ul li p{font:  12px/24px Arial,   "宋体"; height:24px; overflow:hidden; color:#666;}
.wt-previews ul li .date{ font:  14px/24px Arial,   "宋体"; color:#404040;padding:4px; }
.wt-previews ul li .text_right{ text-align:left; text-indent:3em;}
.wt-previews ul li .mintian{height:38px;}
.wt-previews ul li .temp{ display:inline-block; *zoom:1; *display:inline; vertical-align:middle; padding:15px 0; height: inherit;}
.wt-previews ul li .temp img{margin-right:10px;}

.td1 td{border-bottom:0px;}
.td1 td.xi{ background:url(../images/bj.gif) repeat-y center top; padding:0 10px 0 7px;}
.pm{ background:url(../images/pm_bg.jpg) no-repeat left top; padding:10px 0 25px 10px;}
.pm_size{ background: url(../images/07158.bmp) no-repeat top center fixed; margin-top:-10px; text-align:center; font: 16px/40px "Microsoft YaHei"; color:#515151;}
.pm_size span{ border-radius:4px; padding:5px 7px;  text-align:center; font: 16px/40px "Microsoft YaHei"; color:#fff; background:rgba(234, 116, 109, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80); background:#ea746;}
.data ul{ background: url(../images/07158.bmp) no-repeat top center fixed;}
.data li{ float:left; margin:35px 10px 25px 11px; *display:inline; text-align:center; border-radius: 50%; background:rgba(77, 160, 55, 0.51) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=51); background:#4da037; width:70px; height:70px;}
.data li b,.data li span{ display:block; }
.data li b{font:22px/24px Arial; color:#fff; padding:15px 0 0px;}
.data li span{ color:#545454; font:14px/24px Arial}
.data .air-quality{ padding:0 0 4px 18px;}
.pm_table th{font: 14px/38px "Microsoft YaHei"; color:#fff;}
.pm_table td{ line-height:30px;}
.pm_table_bg{ background:#f9f9f9;}
.pm_table_bg td,.pm_table_bg tr,.pm_table_bg th,.pm_table_bg{ border:solid 1px #fff;}
.pm_table_bg td.center{ text-align:center;}
.pm_table_bg td{ padding:10px 10px; line-height:24px; color:#515151; text-align:left;}
.pm_table_bg span{border-radius: 4px;  color: #fff; display: inline-block; padding: 0 5px}

.layout_sogou li{ float:left; width:65px; padding:0 0 0 10px;  font-family: "宋体"; line-height: 26px;}
.index-sogou li{ width:145px; float:left; padding:0 0 0 10px; font-family: "宋体"; line-height:26px; px;  height: 26px;  overflow: hidden;}
.index-sogou li .vide{ color:#268dea;}
.index-sogou li b{ color:#268dea;}
.index-sogou li a:hover,.air-quality a:hover{text-decoration:underline;}

.line{ width:690px; position:relative; padding-bottom:3px;}
.line dt{  color: #3b639f; float:left; margin-right:15px; font:12px/24px Arial,   "宋体"; }
.line dd{ max-width:550px; padding-right:70px; float:left; position:relative; }
.line dd a{ display:inline-block;   margin-right: 20px; word-wrap: break-word; font:  12px/24px Arial,   "宋体"; color:#666;}
.flash-replaced{ width: 660px;}

.line .dinwei{position:absolute; right:30px; padding-right:0px; width:60px;}
.list_jd dt{  font: bold 16px/32px "Microsoft YaHei"; color:#404040; padding:0 10px;  float:left; }
.list_jd dd{ clear:left; padding-top:10px;}
.derble_boder{ border-bottom: dotted 1px #dbdbdb; padding: 15px 0;}
.derble_boder2{padding: 15px 0;}
.list_box{ width:660px; overflow:hidden;}
.list_box .list_jd{ width:690px;}
.list_box .list_jd li{ width:150px;}
.jiding_f{font:  12px/24px Arial,   "宋体"; color:#515151; padding:0 10px 0;  }
.jiding_f P{text-indent: 2em;}
.st-bd-b{ width:300px; overflow:hidden;}
.st-bd-b dl{ padding-left:0px; width: 280px; margin-right: 5px;}
.st-bd-b dl dd{max-height: 68px; min-height: 38px; height:auto; width:225px;}

.qie{ background:url(../images/huan.gif) no-repeat right 5px; width:48px; height:20px; padding-bottom:5px;}
.qie:hover{ background:url(../images/huan_hover.gif) no-repeat right 5px;}

.box_left .page-header{ width:300px; margin:15px 0 0;}
.box_left .page-header li{ width:130px; margin-left:-10px; padding:0 10px; border-left: dotted 1px #dbdbdb;  border-right:0; }

.box_left .page-header li .text_right{ text-indent:3px;}

.link{ position:relative;  width:1000px;  text-align:left; z-index:110;color:#515151; }
.link dl{ z-index:110l;  background:#ececec;  width:1000px; }
.link a{ margin-right:15px; display:inline-block;   word-wrap: break-word; font: 12px/24px "Microsoft Yahei"; color:#515151;}
.link dt{ background:#97c2e9; padding:10px; width:12px; line-height:16px; font-weight:bold;  margin-right:10px; color:#fff; }
.link dd,.link dt{display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.link dd{width:945px;}

.list_box .index-list li{ width:61px;  height: 26px;  overflow: hidden;}
.list_box .index-list2 li {
    height: 26px;
    overflow: hidden;
    width: 150px;
}
.mg_top{ margin-top:-15px;}
.em_bg{ border: solid 1px #EBEBEB; padding:10px; }
.dingwei{position:relative; height: 231px; width:278px;}
.dingwei_box{padding-bottom:20px; background:fff; background:#ebeef3; position:absolute; left:-1px; top:-1px; width:278px; height:195px; padding-top:36px;}
.dingwei_box .sleft{ margin-bottom:30px;}
.dingwei_box .sleft select{  border-radius: 4px; height:26px; line-height:26px; color:#666; width:276px;}
.dingwei_box input{border-radius: 4px; color:#fff; width:85px; height:28px; margin-right:5px; font:  bold 14px/24px "Microsoft YaHei"; cursor:pointer;}
.dingwei_box input.bt_bg1{ background:#999}

.mt .feiaqi{ border-bottom:none; padding-bottom:0px;}
.feilink{ margin-bottom:17px;}
.feilink2{ margin:-5px 0 20px 0;}
.feilink3{ margin:-5px 0 18px 0;}
.feilink4{ margin:5px 0 4px 0;}

.dibu{ margin:0 auto; width:1000px; margin-top:18px; text-align:center;}

.left_336{ width:336px;}
.box_right_642{ width:640px;}
.box_right_642 .tab li a{ padding:0 15px;}
.box_right_642 .center_xx{ width:350px;}
.box_right_642  .center_xx li{ width:150px;}

.xizhen,.center_he dd p,.center_he dd {font:  12px/24px Arial,   "宋体"; color:#515151; }
.xizhen li{line-height:26px; }
.boder_he{ border: solid 1px #ebebeb;}
.hed_tit{ margin:15px; border-bottom: solid 1px #dfdfdf; text-align:center; padding:0 0 15px 0;}
.hed_tit h1{ color:#404040; font:  bold 20px/30px "Microsoft YaHei"; padding:12px 0 7px 0;}
.hed_tit div span{ color:#999; font:  12px/24px Arial,   "宋体"; position:0 8px 0;}
.center_he{ padding:5px 20px 0;}
.center_he dl{ padding:10px 0;}
.center_he dt { padding-bottom:5px;}
.center_he dt,.tianqizhouhui span{font:  bold 14px/24px Arial,   "宋体"; color:#404040;}
.tianqizhouhui span{ font-size:12px; color:#666; }
.tianqizhouhui a{ padding-right:15px; color:#0d91d1;}
.tianqizhouhui a:hover{ text-decoration:underline;}
.tiaqi_list{ border-bottom:dotted 1px #ebebeb; padding:15px 0; margin:0 15px;}
.tiaqi_list li{font:12px/28px Arial,   "宋体"; height:28px;}
.tiaqi_list li em{ float:right; color:#999; font-style:normal; font-family:Arial, Helvetica, sans-serif;}
.pra_he{ margin:15px 0 25px; text-align:center;}
.pra_he a{ margin-right:5px; padding:3px 10px; border: solid 1px #dfdfdf; font:12px/26px Arial,   "宋体"; color:#404040; }
.pra_he a:hover,.pra_he a.xuanzhe{ background:#098ece; border: solid 1px #098ece; color:#fff;}

 .mr15{ margin-right:15px;}
 .feimt10{ margin-top:15px;}

.top-link{ text-align:center; width:1000px;}
.top-link2{  text-align:center; width:1000px;padding:5px 0;}

.newh1{font: 28px/30px "Microsoft YaHei"; color:#404040; margin:15px 0 10px 15px;}

.feiml{}

.new_link{ width:1000px; margin:0 auto;margin-top:20px;}
.new_link a{margin-right:15px;}

.feiad{ text-align:center;}


/*谷歌插屏*/
.chapingcenter {position:fixed;top: 50%;left: 50%; width:300px; height:600px; left: 0; top: 0; right: 0; bottom: 0;  margin: auto;z-index:9999;}
.chapingclose {display: block;width: 40px;height: 40px;margin-top: -20px;background: url('../images/fancybox1.png') center center no-repeat;position: absolute;top: 0%;right: -20px;z-index: 100;overflow: hidden;cursor:pointer;}


/*谷歌左侧摩天大楼*/
.feiyouxiajiao a{font-size:12px; color:#666; text-decoration:none;}
.feiyouxiajiao{width:336px; height:296px; position:fixed; right:-336px; bottom:3px;z-index:999999;}
.feiyouxiajiao .close{display:block; float:right; margin:0 3px 3px 0;}


.newslist{margin:10px;}
.newslist LI {PADDING-LEFT: 19px;LINE-HEIGHT: 28px; LIST-STYLE-TYPE: none; BACKGROUND: url(../img/line.jpg) no-repeat 0px 6px; HEIGHT: 36px; FONT-SIZE: 12px; OVERFLOW: hidden}
.newslist LI a{	float:left;}
.newslist LI span{float:right;}
.newli{}
.newli li{border-bottom:1px dashed #ddd; margin-bottom:15px; width:620px; height:35px; line-height:35px; }
.newli li a{ width:500px;}
.newli li span{ float:right}
.md1-cnt h3{ font-family:"黑体"; font-size:26px;margin:25px auto 10px auto;}
.md1-cnt em{ color:#999; line-height:22px; font-style:normal;}
.news-text{ padding:15px; font-size:14px; line-height:25px;}
.news-text a{ padding:0px;margin:0px;color:blue;MARGIN-RIGHT: 0px;}
.news-text P{text-indent: 2em;}
.news-text p img{display: block; text-align:center; max-width:550px;margin:0 auto;}
.news-text b,.news-text b a{ color:#2471b8; font-weight:100; line-height:50px;display:inline;}
.nextpage P{padding-left:20px;font-size:14px; line-height:30px;}

.pagination { text-align: center; padding: 25px 0 35px; border-top: 1px dashed #dddddd; text-align: center; }
.pagination .inner { display: inline-block; *display: inline; *zoom: 1; height: 30px; line-height: 2.3; overflow: hidden; }
.pagination a,.pagination span { float: left; display: inline; }
.pagination a { height:25px;line-height:25px; background-color: #e7f2ff; border: 1px solid  #268dea; color: #0066cc; min-width: 29px; _width: 29px; white-space: nowrap; margin: 0 3px; font-family: Arial; font-size: 14px; text-decoration: none; }
.pagination a:hover { color: #0066cc; background-color: #fef1c5; text-decoration: underline; }
.pagination a.cur, .pagination a.cur:hover { background-color: #268dea; border-left-color: #99c9f5; border-right-color: #8cc3f4; color: white; }
.pagination a.prev, .pagination a.next, .pagination a.first, .pagination a.last { font-size: 12px; font-family: SimSun; line-height:25px;height: 25px; padding: 0 12px; }
.pagination span { color: black; font-family: Arial; font-size: 14px; }

.news-list{margin:10px 20px;}
.news-list li{padding-right:10px;list-style-type:square;list-style-position:inside;line-height:30px;height:30px}
.news-list li{width:48%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.mainlist{}
.mainlist li{width:49%; height:30px; line-height:30px; float:left; margin-top:2px;}
.mainlist li span{ padding-left:15px; font-size:12px}
.mainlist li a{font-family:"黑体";font-size:14px}

tqqk li{ border-bottom:1px dashed #d2d2d2; margin-top:10px;}
